
.popup {
position: absolute;
z-index: 1000;
background-color: #A9A9F5;
border: 1px solid #5858FA;
padding: 4px;
}

.popup div {
background-color: white;
width: 380px;
min-height: 100px;
}

.popup div div{
width: 380px;
padding: 10px 0;
}

.popup div div dl.hover, .popup div div dl:hover {
background-color: #E0E6F8;
}

.popup div div dl {
padding: 5px 0 5px 90px;
line-height: 14px;
}

.popup div div dl dt {
clear: left;
margin-left: -70px;
font-weight: bold;
margin-top: 5px;
width: 70px;
height: 15px;
line-height: 15px;
overflow: hidden;
}

.popup div div dl dt, .popup div div dl dd {
float: left;
display: inline;
}

.popup div div dl dd {
border-left: 1px solid #E5CEBA;
padding: 0 7px;
margin: 5px 0;
height: 14px;
line-height: 14px;
word-break: keep-all;
white-space: nowrap;
}